mesh hammock - Französisch Englisch Wörterbuch